Preserve v1.0, a Visual Basic Project Backup/Zipper Program by Steve Ahlstrom, Copyright 1995 by C4 Imaging Systems This program is relatively simple -- it fills an immediate need that I had. I tried several other programs that claimed to do the same; they either did not work (for me) or assumed that all of the files in a project would be in the same directory and did not backup the full directory paths along with the elements. Preserve allows you to select a .MAK file. When you double click on the filename a list of its contents, including full paths, are added to a listbox. You may add additional files to the listbox (that are not part of the .MAK) or you may remove files (from the archiving process, not from your .MAK file itself) from the list box. You've got some checkboxes that can be set to exclude .vbx or .bas or .frm files when you expand the .MAK file. When you've got all the files in the list box that you want click on the Preserve button. You'll be prompted to enter a destination. After you do the files will be zipped together (including full directory paths). You can unzip with whatever zip utility you usually use. To keep the directory structure intact make sure you use the -d flag with PKUNZIP or whatever flag is necessary for the variant of the unzipper you use. The program has some features that aren't necessarily the Windows standard (ie, double clicking on filenames to add or delete from the list box) but I'm not too crazy about Windows anyway. The program was written because I needed it, so, it pleases me and I really don't care if I'm the only one it pleases. It is, and probably shows, my first complete VB program. At the office I've been assigned to modify and enhance a very large VB product. Until last week I'd not ever seen VB. It's fun, but C/C++ it ain't. This program is emailware. If you use it AND like it, send me email at 76703,2006 (internet at 76703.2006@compuserve.com or sja@netcom.com). If you don't like it I don't want to hear about it. It's free. Write your own.